summaryrefslogtreecommitdiff
path: root/app/[lng]/evcp/(evcp)/(master-data)/buyer-signature/page.tsx
blob: 96bf783cf61da97b584edb131ca19326dc6df7d0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import { BuyerSignatureUploadForm } from '@/lib/shi-signature/upload-form';
import { SignatureList } from '@/lib/shi-signature/signature-list';
import { getAllSignatures } from '@/lib/shi-signature/buyer-signature';
import { useTranslation } from "@/i18n"

export default async function BuyerSignaturePage(props: { params: Promise<{ lng: string }> }) {
  const { lng } = await props.params
  const { t } = await useTranslation(lng, 'menu')

  const signatures = await getAllSignatures();

  return (
    <div className="container mx-auto py-8 max-w-4xl">
      <div className="space-y-8">
        <div>
          <h1 className="text-3xl font-bold">{t('menu.master_data.buyer_signature')}</h1>
          <p className="text-muted-foreground mt-2">
            계약서에 자동으로 적용될 삼성중공업 서명을 관리합니다.
          </p>
        </div>

        <BuyerSignatureUploadForm />
        
        <SignatureList signatures={signatures} />
      </div>
    </div>
  );
}